AIMochi | Autogen 的分岔之路:一次框架發展的深度解析
Autogen 的分岔之路:一次框架發展的深度解析

Autogen 的分岔之路:一次框架發展的深度解析

相信不少朋友都對 Autogen 這個 AI 代理框架有所耳聞,甚至已經投入使用。但最近,Autogen 的發展似乎出現了一些變化,讓人感到有些困惑。今天,我們就來深入探討一下 Autogen 的現狀,以及它分岔成不同版本的來龍去脈,希望能為大家釐清一些疑問,讓大家在未來的道路上做出更明智的選擇。正如文末影片連結中講者所說:「Autogen 發生了很多令人困惑的事情,我想確保為您澄清這些事情。這樣您就知道未來的方向,並且可以選擇您想做的事情。」

背景資訊:從 Chat Dev 到微軟支持的 Autogen

回顧 Autogen 的發展歷程,講者分享了他接觸 Autogen 的經歷:「自從我去年十月看到 AI Jason 關於 Autogen 的第一支影片以來,我就一直在製作影片,我在那支影片中實際製作了我的第一支關於 chat dev 的影片。然後我看到了由微軟支持的 Autogen。我想,好吧,它有微軟支持。他們將會繼續發布版本。開發將會持續進行。」微軟的支持,讓許多人對 Autogen 的穩定性和發展前景充滿信心。講者也因此全力投入 Autogen 的學習和應用,並創作了許多相關內容。

分析:分道揚鑣的 Autogen,AG2 與微軟的各自發展

然而,事情並非一帆風順。講者提到:「但是在夏天發生了一些事情。讓我解釋一下。」他開始注意到一些不對勁的地方,尤其是在 Autogen 的創辦人離開微軟之後。這引發了他對 Autogen 未來發展方向的擔憂。

事實上,Autogen 現在已經分成了不同的版本。講者指出:「嗯,事實證明,Autogen現在是AG2,實際上總共有三個函式庫組成,不只是AG2,還有Autogen,Pylogen和AG2是這些函式庫。」AG2 由 Autogen 的創辦人主導,目標是加強社群驅動,而留在微軟的團隊則繼續維護 Autogen 的主要框架,並朝著不同的方向發展,例如 Autogen Studio。

這種分道揚鑣,也體現在程式碼的演進上。講者提到:「自動生成(Auto-gen)0.4是對自動生成(auto-gen)的徹底重寫,所以他們正在維護0.2的版本,但有一個auto-gen-agent-chat和0.4版本,這將是他們正在談論的重寫版本。」因此,使用者需要根據自己的需求,選擇適合自己的版本。

講者也引用了官方的聲明,進一步釐清了各個 Autogen 分支的關係:「微軟(Microsoft)沒有人參與該專案的任何分支或複製版本。我們認識到這些變化反映了社群中多樣的興趣和不斷發展的商業活動。」這段話暗示了社群對於 Autogen 未來發展方向的不同看法,以及微軟內部可能存在的意見分歧。

結論:選擇你的 Autogen 之路

Autogen 的分岔,或許讓人感到有些遺憾,但也反映了開源社群的活力和多樣性。正如講者所說:「所以話雖如此,我認為,你知道,你可以自己判斷關於你想要走哪條路的決定。」無論是選擇 AG2,還是繼續使用微軟維護的 Autogen,亦或是嘗試全新的 0.4 版本,都取決於個人的需求和偏好。

重要的是,我們要了解各個版本的差異,並根據自己的實際情況做出選擇。講者也鼓勵大家:「我很想聽聽你對這個情況的看法。」希望這篇文章能幫助大家更好地理解 Autogen 的現狀,並在 AI 代理的探索之路上走得更遠。

了解更多內容、逐字稿筆記(請點選"開啟劇院模式"): 

Autogen 現況解析:AG2、微軟分家與未來發展